GNU GPL 是 GNU General Public License(GNU 通用公共许可证) 的简称,是自由软件基金会(FSF)发布的一类开源许可证。它最核心的特点是 “Copyleft(著作权左派)”:允许任何人使用、修改、再发布软件,但再发布的衍生作品通常也必须以同样的 GPL 条款开源(具体要求因 GPL 版本与使用方式而异)。常见版本有 GPLv2、GPLv3。
The project is released under the GNU GPL.
该项目以 GNU GPL 许可证发布。
If you distribute a modified version of GPL-licensed code, you may need to provide the source code and keep the same license terms.
如果你分发经过修改的 GPL 授权代码,你可能需要提供源代码,并保留相同的许可证条款。
GNU 是一个递归缩写,意思是 “GNU’s Not Unix”(GNU 不是 Unix),源自 1980 年代由 Richard Stallman 发起的 GNU 计划。GPL 是 “General Public License(通用公共许可证)” 的缩写,由自由软件基金会为保护与传播“自由软件”的使用、研究、修改与分享自由而制定;其 “Copyleft” 机制旨在防止代码被拿去闭源再发布。